Big Huge Thesaurus

lemon peel

noun

sounds kind of like